Dynamic Updating of Navigation Meshes in Response to Changes in a Game World
نویسندگان
چکیده
We present a modified navigation mesh generation algorithm that allows the mesh to be dynamically altered at runtime. We accomplish this using an extension to the existing spatial decomposition algorithm ASFV (Adaptive Space Filling Volumes) that will allow the algorithm to dynamically adapt to changes to the underlying world geometry without having to rebuild the entire spatial decomposition. This is accomplished by providing two algorithms to deal with alterations to the world. The ability is provided to add arbitrary obstructions into what was negative space and then to build a new correct spatial decomposition around the new obstruction. Functionality is also provided to remove existing obstructions and then to build up new decompositions to fill in the newly created negative space. Finally, we show via an experiment that our dynamic extensions to ASFV reduces the cost of correcting an invalidated decomposition by 90% or
منابع مشابه
Chaotic Genetic Algorithm based on Explicit Memory with a new Strategy for Updating and Retrieval of Memory in Dynamic Environments
Many of the problems considered in optimization and learning assume that solutions exist in a dynamic. Hence, algorithms are required that dynamically adapt with the problem’s conditions and search new conditions. Mostly, utilization of information from the past allows to quickly adapting changes after. This is the idea underlining the use of memory in this field, what involves key design issue...
متن کاملModel identification and dynamic analysis of ship propulsion shaft lines
Dynamic response analysis of mechanical structures is usually performed by adopting numerical/analytical models. Finite element (FE) modeling as a numerical approach plays an important role in dynamic response analysis of complex structures. The calculated dynamic responses from FE analysis are only reliable if accurate FE models are used. There are many elements in real mechanical structures w...
متن کاملA NEW APPROACH BASED ON FINITE ELEMENT MODEL UPDATING FOR STRUCTURAL DAMAGE IDENTIFICATION
In this study, the finite element model updating was simulated by reducing the stiffness of the members. Due to lack of access to the experimental results, the data obtained from an analytical model were used in the proposed structural damage scenarios. The updating parameters for the studied structures were defined as a reduction coefficient applied to the stiffness of the members. Parameter v...
متن کاملDynamic Multi-Objective Navigation in Urban Transportation Network Using Ant Colony Optimization
Intelligent Transportation System (ITS) is one of the most important urban systems that its functionality affects other urban systems directly and indirectly. In developing societies, increasing the transportation system efficiency is an important concern, because variety of problems such as heavy traffic condition, rise of the accident rate and the reduced performance happen with the rise of p...
متن کاملA Navigation System for Autonomous Robot Operating in Unknown and Dynamic Environment: Escaping Algorithm
In this study, the problem of navigation in dynamic and unknown environment is investigated and a navigation method based on force field approach is suggested. It is assumed that the robot performs navigation in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009